Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour France F8 France F10 France F11 France F15 France F17 France F19 Portugal F1 Portugal F2 Spain F8 France F6 Great Britain F7 Great Britain F8 Italy F17 Netherlands F2 Netherlands F3 France F10 France F11 Great Britain F10 Italy F24 Luxembourg F1 France F13 Sweden F1 Sweden F2 Portugal F7 Portugal F8 France F1 France F2 France F5 France F6 France F7 Great Britain F7 Slovenia F3 France F8 France F9 Great Britain F8 France F12 Austria F7 Italy F27 Portugal F4 Portugal F5 France F17 Germany F18 France F20 Usa F1 Usa F2 Portugal F1 Portugal F2 Portugal F3 France F7 Spain F14 France F12 France F2 Usa F3 Spain F7 Zagreb Open - Zagreb Binghamton Professional Tennis Tournament - Binghamton Open D'Orleans - Orleans Open de Franche Comte - Besancon Banca Stato Challenger Lugano - Lugano Challenger 42 - Andrezieux Cherbourg Challenger Rabat Challenger Scheveningen Challenger Open de Franche Comte - Besancon Cordenons Challenger Open de L'Isere - Grenoble Bordeaux Challenger Arad Challenger San Benedetto Challenger San Remo Tennis Cup - San Remo Open Prevadies St. Brieuc Cotes D'Amor - St. Brieuc Memorial Piertomaso Tessitore - San Remo Ljubljana Open 2002 - Ljubljana ATU Cup - Weiden Banca Stato Challenger Lugano - Lugano Gemax Open 2002 - Belgrade Memorial Savigni - Sassuolo Challenger Ford de Cherbourg - Cherbourg Geneva Challenger - Geneva Courmayeur Challenger Casablanca Challenger Residenza Open - Magdeburg Cherbourg Challenger St. Brieuc Challenger Ostrava Challenger USTA Challenger of Dallas - Dallas GHI Bronx Classic - Bronx Open de Montauban - Montauban 2003 Freeman Men's Challenger - Joplin Orbetello Challenger San Marino Challenger BMW Challenger Open - Monchengladbach San Sebastian Challenger Open de Montauban - Montauban Trofeo Cassa di Risparmio di Alessandria - Alessandria Como Challenger Challenger 42 - Andrezieux Brasov Challenger Todi Challenger Challenger 42 - Andrezieux Qatar ATP Challenger - Doha Mons Challenger Palermo Challenger Rennes Challenger Le Gosier Challenger Orleans Challenger Bordeaux Challenger Siemens Open - Scheveningen Riviera di Rimini Challenger - Rimini Porsche Open - Poznan Besancon Challenger Internazionali di Tennis di Bergamo - Bergamo Pro Tennis World Open - Sunrise Cherbourg Challenger Quimper Challenger Braunschweig Challenger Ethias Tennis Trophy - Mons Marburg Challenger Monza Challenger San Sebastian Challenger Milan Challenger Todi Challenger Tarragona Challenger Tunis Open - Tunis Noumea Challenger Open D'Orleans - Orleans Barletta Challenger Noumea Challenger ECM Prague Open - Prague Brest Challenger Prague Challenger GHI Bronx Classic - Bronx Challenger Ford de Cherbourg - Cherbourg Open Sainte Victoire - Aix-En-Provence Tampere Challenger Sophia Antipolis Challenger 9th Torneo B. Camparini Arpa Ceramic Cup - Reggio Emilia Mouilleron-Le-Captif Challenger San Remo Challenger Aix En Provence Challenger Rennes Challenger Trnava Challenger Rennes Challenger Volvo Sylt Open - Sylt Noumea Challenger GHI Bronx Classic - Bronx Monterrey Challenger Puerto Vallarta Challenger Phoenix Challenger Open de L'Isere - Grenoble Orleans Challenger Matsuyama Challenger Rabat Challenger Nonthaburi 2 Challenger Quimper Challenger San Benedetto Challenger Caltanissetta Challenger Quimper Challenger Challenger 42 - Andrezieux Tennis Napoli Cup - Naples Brest Challenger Mouilleron-Le-Captif Challenger Challenger Ford de Cherbourg - Cherbourg Tennis Cup of Flanders - Ostende Open 88 - Contrexeville Open de L'Isere - Grenoble Marbella Challenger Turin Challenger Aix En Provence Challenger Open de Charleroi - Charleroi Open de L'Isere-Open 38 - Grenoble Lyon Challenger San Benedetto Challenger Stockholm Open - Stockholm Open de Franche-Comte - Besancon Bordeaux Challenger Open de Montauban - Montauban 2001 ATP Challenger 'Riviera Delle Palme' - San Benedetto Phoenix Challenger Karlsruhe Challenger Cherbourg Challenger Bordeaux Challenger Open de Franche-Comte - Besancon Garden Open - Rome Orleans Challenger Grodzisk Mazowiecki Challenger Valencia Challenger Taipei 2 Challenger ECM Prague Open 2005 - Prague Brest Challenger Mouilleron-Le-Captif Challenger Charlottesville Challenger AAPT Championships - Adelaide Grand Prix Hassan II - Casablanca The Stella Artois Grass Court Championships - London Mercedes-Benz Cup - Los Angeles Heilbronn Open - Heilbronn RCA Championships - Indianapolis Braunschweig Challenger Binghamton Professional Tennis Tournament - Binghamton Rennes Challenger Grand Prix de Tennis de Lyon - Lyon Grand Prix de Tennis de Lyon - Lyon Open de Moselle - Metz St. Petersburg Open - St. Petersburg Challenger 42 - Andrezieux Roanne Challenger Next Generation Hardcourts - Adelaide Milan Indoors - Milan Challenger Ford de Cherbourg - Cherbourg Tennis Napoli Cup - Napoli Steelers Cup - Kosice Olbia Challenger Open de la Comunidad Valenciana - Valencia Milan Challenger Napoli Challenger Grand Prix de Tennis - St. Jean de Luz KGHM Polish Indoors - Wroclaw BMW Open - Munich Rennes Challenger Braga Challenger Lisbon Challenger The Stella Artois Grass Court Championships - London Brest Challenger Matsuyama Challenger Noumea Challenger The Priority Telecom Open - Amersfoort Tenerife 2 Challenger Cherbourg Challenger Aix En Provence Challenger San Remo Tennis Cup-16° Piertomaso Tessitore - San Remo San Benedetto Challenger Luedenscheid Challenger Como Challenger Adidas Open de Toulouse - Toulouse Bad Waltersdorf Challenger Kremlin Cup - Moscow Calgary Challenger Noumea Challenger Tenerife 1 Challenger Ottignies-Louvain-la-Neuve Challenger AAPT Championships - Adelaide Lille Challenger Stockholm Open - Stockholm Phoenix Challenger Manama Challenger Grand Prix de Tennis de Lyon - Lyon AAPT Championships - Adelaide Regions Morgan Keegan Championships - Memphis Tennis Channel Open - Las Vegas Ordina Open - 's-Hertogenbosch Abidjan 1 Challenger Abidjan 2 Challenger Dutch Open Tennis - Amersfoort Legg Mason Tennis Classic - Washington Open de Moselle - Metz Grand Prix de Tennis de Lyon - Lyon Chennai Open - Chennai Sydney International - Sydney PBZ Zagreb Indoors - Zagreb Open 13 - Marseille Regions Morgan Keegan Championships - Memphis The Tennis Channel Open - Las Vegas Grand Prix Hassan II - Casablanca Orleans Challenger Ordina Open - 's-Hertogenbosch Cordenons Challenger Legg Mason Tennis Classic - Washington Grand Prix de Tennis de Lyon - Lyon Pilot Pen Tennis - New Haven Mumbai Open - Mumbai Open de Moselle - Metz Genova Challenger Grand Prix de Tennis de Lyon - Lyon Heineken Open - Auckland Open 13 - Marseille Grand Prix Hassan II - Casablanca The Nottingham Open - Nottingham Grand Prix de Tennis de Lyon - Lyon Rome Challenger Bordeaux Challenger ABN AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai AEGON Championships - London Catella Swedish Open - Bastad Allianz Suisse Open Gstaad - Gstaad Grand Prix de Tennis de Lyon - Lyon Napoli Challenger Orleans Challenger Ordina Open - 's-Hertogenbosch Jersey Challenger Salzburg Challenger Helsinki Challenger Medibank International - Sydney Next Generation Adelaide International - Adelaide BMW Open - Munich Open de Moselle - Metz Salzburg Challenger ABN AMRO World Tennis Tournament - Rotterdam Interwetten Austrian Open - Kitzbuhel Open 13 - Marseille Bergamo Challenger BMW Open - Munich AEGON International - Eastbourne Noumea Challenger Le Gosier Challenger If Stockholm Open - Stockholm Le Gosier Challenger Open de Tenis Comunidad Valenciana - Valencia Medibank International - Sydney Masters Series - Hamburg ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Brisbane - Brisbane Open Sabadell Atlantico - Barcelona Open de Nice Cote d'Azur - Nice AEGON Championships - London SkiStar Swedish Open - Bastad Mercedes Cup - Stuttgart Winston Salem - Winston Salem BMW Open - Munich Open de Moselle - Metz Aircel Chennai Open - Chennai AEGON International - Eastbourne Apia International - Sydney Heineken Open - Auckland Aircel Chennai Open - Chennai SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Copa Claro - Buenos Aires Serbia Open - Belgrade Open de Nice Cote d'Azur - Nice UNICEF Open - 's Hertogenbosch Mercedes Cup - Stuttgart Credit Agricole Suisse Open - Gstaad Citi Open - Washington Winston-Salem Open - Winston-Salem Moselle Open - Metz Malaysian Open - Kuala Lumpur China Open - Beijing St. Brieuc Challenger Erste Bank Open - Vienna Swiss Indoors Basel - Basel Brisbane International - Brisbane Apia International - Sydney Open Sud de France - Montpellier Qatar ExxonMobil Open - Doha ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Portugal Open - Oeiras AEGON Championships - London AEGON International - Eastbourne Mercedes Cup - Stuttgart Bet-at-home Open - Hamburg Winston-Salem Open - Winston-Salem Malaysian Open - Kuala Lumpur If Stockholm Open - Stockholm Valencia Open - Valencia Brisbane International - Brisbane Apia International - Sydney Grand Prix Hassan II - Casablanca Abierto Mexicano Telcel - Acapulco Open de Nice Cote d'Azur - Nice Mercedes Cup - Stuttgart Bet-at-home Open - Hamburg Vegeta Croatia Open - Umag Citi Open - Washington Winston-Salem Open - Winston-Salem China Open - Beijing Brisbane International - Brisbane Open Sud de France - Montpellier Barcelona Open BancSabadell - Barcelona Open de Nice Cote d'Azur - Nice SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg ATP Kremlin Cup - Moscow RCA Championships - Indianapolis Rakuten Japan Open - Tokyo AEGON Championships - London Aircel Chennai Open - Chennai Topshelf Open - 's-Hertogenbosch Open 13 - Marseille Millennium Estoril Open - Estoril BB&T Atlanta Open - Atlanta ABN AMRO World Tennis Tournament - Rotterdam Abierto Mexicano - Los Cabos Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Ricoh Open - 's-Hertogenbosch Mercedes Cup - Stuttgart Gerry Weber Open - Halle BA-CA Tennis Trophy - Vienna Gerry Weber Open - Halle Winston-Salem Open - Winston-Salem Moselle Open - Metz Swiss Indoors Basel - Basel Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Marrakech Barcelona Open BancSabadell - Barcelona Gerry Weber Open - Halle AEGON Championships - London German Tennis Championships - Hamburg Winston-Salem Open - Winston-Salem China Open - Beijing Davidoff Swiss Indoors Basel - Basel Open Parc - Lyon German Tennis Championships - Hamburg Winston-Salem Open - Winston-Salem ASB Classic - Auckland Open 13 Provence - Marseille AEGON Championships - London Allianz Suisse Open - Gstaad Dubai Duty Free Tennis Championships - Dubai Astana Open - Nur-Sultan Trani Challenger Sofia Open - Sofia European Open - Antwerp Astana Open - Nur-Sultan Melbourne Summer Set - Melbourne Trieste Challenger Gonet Geneva Open - Geneva Mercedes Cup - Stuttgart Heineken Open - Auckland Citi Open - Washington Barcelona Open Banc Sabadell - Barcelona AEGON International - Eastbourne German Tennis Championships - Hamburg Kremlin Cup - Moscow Open Occitanie - Montpellier St. Petersburg Open - St. Petersburg Open de Tenis Comunidad Valenciana - Valencia Brisbane International - Brisbane Brasil Open - Sao Paulo Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca AEGON Championships - London AEGON International - Eastbourne Farmers Classic - Los Angeles Grand Prix Hassan II - Casablanca Barcelona Open BancSabadell - Barcelona AEGON Championships - London Citi Open - Washington China Open - Beijing President's Cup - Tashkent Aircel Chennai Open - Chennai Heineken Open - Auckland Bordeaux Challenger Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Swiss Open - Gstaad Open 13 - Marseille AEGON International - Eastbourne Internationaux de Tennis de Brest - Brest Argentina Open - Buenos Aires Challenger 42 - Andrezieux Swiss Indoors Basel - Basel Malaysian Open - Kuala Lumpur Open 13 - Marseille Gonet Geneva Open - Geneva Apia International - Sydney Open 13 - Marseille European Open - Antwerp TEB BNP Paribas Istanbul Open - Istanbul Topshelf Open - 's-Hertogenbosch Lyon Challenger Gerry Weber Open - Halle Aix En Provence Challenger Orleans Challenger Francavilla Challenger Mouilleron-Le-Captif Challenger Noumea Challenger Pau Challenger ASB Classic - Auckland Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam ASB Classic - Auckland Winston-Salem Open - Winston-Salem Internationaux de Tennis de Brest - Brest Modena Challenger Brasil Open - Sao Paulo US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona Open de Nice Cote d'Azur - Nice Hilton Waikoloa Village USTA Challenger - Waikoloa AEGON Championships - London Bet-at-home Open - Hamburg Citi Open - Washington Cassis Challenger Moselle Open - Metz Shenzhen Open - Shenzhen Rakuten Japan Open - Tokyo TED Open-Akbank Private Banking - Istanbul Apia International - Sydney ATU Cup - Weiden Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Marrakech Barcelona Open BancSabadell - Barcelona Millennium Estoril Open - Estoril BMW Open - Munich Konzum Croatia Open - Umag Bet-at-home Open - Hamburg Sydney International - Sydney Open Sud de France - Montpellier Mercedes Cup - Stuttgart Moselle Open - Metz Cordoba Open - Cordoba Tata Open Maharashtra - Pune Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Grand Prix Hassan II - Marrakech Truist Atlanta Open - Atlanta Barcelona Open Banc Sabadell - Barcelona Turkish Airlines Open Antalya - Antalya Citi Open - Washington Moselle Open - Metz Chengdu Open - Chengdu Tata Open Maharashtra - Pune ABN AMRO World Tennis Tournament - Rotterdam Grand Prix de Tennis de Lyon - Lyon bett1HULKS Indoors - Cologne Cordoba Open - Cordoba Chile Dove Men+Care Open - Santiago Abierto Mexicano Telcel - Acapulco BMW Open - Munich Barcelona Open Banc Sabadell - Barcelona cinch Championships - London Open 13 - Marseille Hamburg European Open - Hamburg Rakuten Japan Open - Tokyo Citi Open - Washington Winston-Salem Open - Winston-Salem Swiss Indoors Basel - Basel Emilia-Romagna Open - Parma Adelaide International 2 - Adelaide Rio Open - Rio de Janeiro Abierto Mexicano Telcel - Acapulco Barcelona Open Banc Sabadell - Barcelona Estoril Open - Estoril Swiss Open - Gstaad Alicante Challenger Royan Challenger The Stella Artois Championships - London Croatia Open Umag - Umag Troyes Challenger Gonet Geneva Open - Geneva Pilot Pen Tennis - New Haven Malaga Challenger Olbia Challenger Open Sud de France - Montpellier Thailand Open - Bangkok Legg Mason Tennis Classic - Washington D.C. Brest Challenger Tennis Channel Open - Las Vegas Drummondville Challenger Maia Challenger Thailand Open - Bangkok ATP Kremlin Cup - Moscow Lille Challenger Medibank International - Sydney Heineken Open - Auckland Infosys Hall of Fame Open - Newport Open 13 - Marseille Tennis Masters Series - Paris Moselle Open - Metz Tennis Masters Series - Monte Carlo Tennis Masters Series - Monte Carlo RCA Championships - Indianapolis Seoul Challenger Tunis Challenger Valencia Open - Valencia Aegon Nottingham Open - Nottingham Maharashtra Open - Pune Open 13 Provence - Marseille Plava Laguna Croatia Open - Umag Kremlin Cup - Moscow Intrum Stockholm Open - Stockholm Swiss Indoors Basel - Basel Internationaler Raiffeisen Grand Prix - St. Polten Noventi Open - Halle NASDAQ-100 Open - Miami Argentina Open - Buenos Aires Open 13 - Marseille Tennis Masters Series - Monte Carlo Truist Atlanta Open - Atlanta Tennis Masters Series - Toronto Tennis Masters Series - Paris Western & Southern Financial Group Masters - Cincinnati Millennium Estoril Open - Estoril Sophia Antipolis Challenger Quimper Challenger Waco Challenger Lille Challenger Barletta Challenger Francavilla Challenger Open Sud de France - Montpellier Banja Luka Challenger Genova Challenger Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Madrid Challenger Telecom Italia Masters - Rome Rennes Challenger Pacific Life Open - Indian Wells Rogers Cup - Montreal BNP Paribas Masters - Paris NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Masters Series Monte-Carlo - Monte Carlo Western & Southern Financial Group Masters - Cincinnati Tenerife 1 Challenger Pacific Life Open - Indian Wells Barcelona Open BancSabadell - Barcelona Heineken Open - Auckland Sony Ericsson Open - Miami Masters Series Hamburg - Hamburg Masters Series Madrid - Madrid Orleans Challenger Mutua Madrilena Masters Madrid - Madrid Pacific Life Open - Indian Wells BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Masters - Paris Masters Series Monte-Carlo - Monte-Carlo BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid San Marino Challenger BNP Paribas Masters - Paris Sony Ericsson Open - Miami Rogers Cup - Toronto Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Sony Open Tennis - Miami Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid St. Petersburg Open - St. Petersburg Rogers Cup - Toronto BNP Paribas Masters - Paris Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Rakuten Japan Open - Tokyo Rogers Cup - Toronto Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Miami Open - Miami Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Rakuten Japan Open - Tokyo Heineken Open - Auckland Miami Open - Miami Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Mutua Madrid Open - Madrid Sony Ericsson Open - Miami BNP Paribas Masters - Paris Rogers Cup - Toronto Aircel Chennai Open - Chennai Miami Open - Miami Mutua Madrid Open - Madrid Campionati Internazionali D'Italia - Rome Masters Series - Hamburg Open Parc - Lyon Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Rogers Masters - Toronto Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome National Bank Open - Montreal Coupe Rogers - Montreal Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Hamburg European Open - Hamburg Shanghai Rolex Masters - Shanghai Monte-Carlo Rolex Masters - Monte-Carlo Sony Ericsson Open - Miami Mutua Madrid Open - Madrid Western & Southern Open - New York US Men's Clay Court Championship - Houston BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Open - Cincinnati Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells Shanghai Rolex Masters - Shanghai Miami Open - Miami BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Rogers Cup - Toronto Shanghai Rolex Masters - Shanghai Open de Moselle - Metz Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Masters - Paris Internazionali BNL d'Italia - Rome TD Waterhouse Cup - Long Island Western & Southern Open - Cincinnati Miami Open - Miami Miami Open - Miami Topshelf Open - 's-Hertogenbosch The Stella Artois Championships - London French Open - Paris French Open - Paris French Open - Paris Australian Open - Melbourne The Dubai Tennis Championships - Dubai Gerry Weber Open - Halle Legg Mason Tennis Classic - Washington European Open - Antwerp Open Sud de France - Montpellier Australian Open - Melbourne Grand Prix Hassan II - Casablanca U.S. Open - New York Open Sabadell Atlantico - Barcelona Citi Open - Washington Rakuten Japan Open - Tokyo Open 13 Provence - Marseille Dubai Duty Free Tennis Championships - Dubai Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Western & Southern Financial Group Masters - Cincinnati French Open - Paris Wimbledon - London Monte-Carlo Rolex Masters - Monte-Carlo U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York French Open - Paris U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris French Open - Paris Wimbledon - London French Open - Paris French Open - Paris Australian Open - Melbourne Tennis Masters Series - Paris Wimbledon - London Australian Open - Melbourne Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Rogers Masters - Montreal Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London French Open - Paris U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Zug Challenger Wimbledon - London U.S. Open - New York Davis Cup, PO, FRA-GER 4-1 Davis Cup, World Group, 1R, FRA-AUS 5-0 Davis Cup, World Group, QF, FRA-GBR 4-1 Davis Cup, Finals, Group A ATP Cup - Brisbane, Perth, Sydney Davis Cup, World Group, QF, FRA-GER 3-2 Davis Cup, World Group, SF, FRA-ESP 3-2 Villena Challenger Davis Cup, World Group, 1R, CAN-FRA 1-4 French Open (juniors) All Lower level tournaments Davis Cup, World Group, SF, FRA-CZE 4-1 Hopman Cup - Perth Davis Cup, World Group, QF, FRA-ESP 5-0 ATP Cup - Melbourne Olympics - London Olympics - Rio de Janeiro River Oaks International Tennis Tournament - Houston Como Challenger